population estimates - Turkish English Dictionary